/*
 * 创建QVue类，接收一个options对象
 */
class QVue{
	//构造方法
	constructor(options){
		/*缓存option对象数据     $是为了防止命名污染*/
		this.$options = options;
		/*
		 * opthins====
		 * {
		 *		el:"#app",
		 * 		data:{
		 * 			name:"name",
		 * 			age:12
		 * }	
		 */
		
		
		/*取出data数据做数据响应    =====》理解Vue中通过this.$data可以取所有我们写的data数据*/
		this.$data = options.data||{};/*data不为空则取data，data为空则取一个空对象*/
		/*短路或*/
		/*避免$data为undefined*/
	}
}
